package com.applcn.core.log;

import ch.qos.logback.core.PropertyDefinerBase;
import cn.hutool.core.util.StrUtil;

/**
 * 定制 日志文件路径 与 开发环境 有关联关系
 */
public class MyLogBaseDir extends PropertyDefinerBase {

    @Override
    public String getPropertyValue() {
        String os = System.getProperty("os.name");
        if (StrUtil.isNotBlank(os) && os.toLowerCase().contains("mac os x")) {
            String userHome = System.getProperty("user.home");
            return userHome + "/logs";
        }
        return "";
    }
}
